home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / C and C++ / Text⁄Files / Writeswell Jr. 1.0.2 Master / Writeswell Jr. Source / headers / TBGlobals.h < prev    next >
Text File  |  1992-11-12  |  1KB  |  40 lines

  1. /* TBGlobals.h */
  2.  
  3. #ifdef GLOBALS_HERE
  4. #define ext
  5. #else
  6. #define ext extern
  7. #endif
  8.  
  9. ext short gRefNum;                    /* RefNum of the doc being spellchecked */
  10. ext short gResRefNum;                /* RefNum of the doc being spellchecked */
  11. ext Boolean    gDocDirty;                /* True if document has been changed at all */
  12. ext Boolean    gDocExists;                /* True if the document comes from disk */
  13.  
  14. ext Boolean    gQuitRequested;            /* True if we have received a Quit event */
  15. ext Boolean gPrintRequested;        /* True if we have received a Print event */
  16.  
  17. #ifdef NEVER
  18. ext AEAddressDesc gSpellerAddr;        /* Address of IAC speller process */
  19. #endif
  20.  
  21. ext long gTransactionID;
  22.  
  23. /* I have some notion of making this a multiwindow editor someday.  For now, I allow
  24.  * one window, which is kept in gDocWindow.  gScrollWindow is the window that scroll
  25.  * operations are being performed on.  For now, this will always be the same as
  26.  * gDocWindow, but may be set to the current window instead, if we use multiple windows.
  27.  */
  28.  
  29. ext WindowPtr gDocWindow;
  30. ext WindowPtr gScrollWindow;
  31.  
  32. ext ControlHandle gVertScroll;
  33.  
  34. ext short gLinesPerPage;
  35.  
  36. ext short gPrefFileRefNum;
  37.  
  38. ext short gAppFileRefNum;
  39.  
  40. ext short gServItemID[ kMaxServices ];